package com.han.ctroomtype.pojo.base;

import net.good321.frame.data.*;

/**
 * this class file is auto output by net.good321.frame.db.tool.PoPrinter
 * @see net.good321.frame.db.tool.PoPrinter
 */
public abstract class BaseTbHotelManagerPo extends BasePo {

	public static final String PROP_ID = "id";
	public static final String PROP_USERID = "userid";
	public static final String PROP_USERNAME = "username";
	public static final String PROP_PASSWORD = "password";
	public static final String PROP_REALNAME = "realname";
	public static final String PROP_SEX = "sex";
	public static final String PROP_IDCARD = "idcard";
	public static final String PROP_INTRODUCERINAME = "introduceriname";
	public static final String PROP_INTRODUCERITEL = "introduceritel";
	public static final String PROP_TEL = "tel";
	public static final String PROP_WX = "wx";
	public static final String PROP_QQ = "qq";
	public static final String PROP_ADDRESS = "address";
	public static final String PROP_FACEPIC = "facepic";
	public static final String PROP_BACKPIC = "backpic";
	public static final String PROP_HOTELID = "hotelid";
	public static final String PROP_STATE = "state";
	public static final String PROP_REMARK = "remark";
	public static final String PROP_CREATTIME = "creattime";
	public static final String PROP_LASTLOGINTIME = "lastlogintime";
	public static final String PROP_POSITION = "position";
	public static final String PROP_PUSHKEY = "pushkey";
	public static final String PROP_CLIENTYPE = "clientype";

	/**主键*/
	private java.lang.Integer id = null;
	/**用户id*/
	private java.lang.String userid = null;
	/**如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	private java.lang.String username = null;
	/**密码。通过第三方账号登陆的该值为null*/
	private java.lang.String password = null;
	/**姓名*/
	private java.lang.String realname = null;
	/**性别0.男，1.女，2.未知*/
	private java.lang.Integer sex = null;
	/**身份证号码*/
	private java.lang.String idcard = null;
	/**推荐人姓名*/
	private java.lang.String introduceriname = null;
	/**推荐人手机号*/
	private java.lang.String introduceritel = null;
	/**手机号*/
	private java.lang.String tel = null;
	/***/
	private java.lang.String wx = null;
	/**qq号*/
	private java.lang.String qq = null;
	/**住址*/
	private java.lang.String address = null;
	/**身份证正面照*/
	private java.lang.String facepic = null;
	/**身份证背面照*/
	private java.lang.String backpic = null;
	/**酒店id*/
	private java.lang.Integer hotelid = null;
	/**状态1待审核，2审核通过，3审核不通过，4冻结*/
	private java.lang.Integer state = null;
	/**备注*/
	private java.lang.String remark = null;
	/**创建时间*/
	private java.util.Date creattime = null;
	/**最后一次登录时间*/
	private java.util.Date lastlogintime = null;
	/**职位1酒店管家*/
	private java.lang.Integer position = null;
	/**推送用的*/
	private java.lang.String pushkey = null;
	/***/
	private java.lang.Integer clientype = null;

	/**get 主键*/
	public java.lang.Integer getId(){
		return id;
	}

	/**set 主键*/
	public void setId(java.lang.Integer id){
		this.id = id;
	}

	/**get 用户id*/
	public java.lang.String getUserid(){
		return userid;
	}

	/**set 用户id*/
	public void setUserid(java.lang.String userid){
		this.userid = userid;
	}

	/**get 如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	public java.lang.String getUsername(){
		return username;
	}

	/**set 如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	public void setUsername(java.lang.String username){
		this.username = username;
	}

	/**get 密码。通过第三方账号登陆的该值为null*/
	public java.lang.String getPassword(){
		return password;
	}

	/**set 密码。通过第三方账号登陆的该值为null*/
	public void setPassword(java.lang.String password){
		this.password = password;
	}

	/**get 姓名*/
	public java.lang.String getRealname(){
		return realname;
	}

	/**set 姓名*/
	public void setRealname(java.lang.String realname){
		this.realname = realname;
	}

	/**get 性别0.男，1.女，2.未知*/
	public java.lang.Integer getSex(){
		return sex;
	}

	/**set 性别0.男，1.女，2.未知*/
	public void setSex(java.lang.Integer sex){
		this.sex = sex;
	}

	/**get 身份证号码*/
	public java.lang.String getIdcard(){
		return idcard;
	}

	/**set 身份证号码*/
	public void setIdcard(java.lang.String idcard){
		this.idcard = idcard;
	}

	/**get 推荐人姓名*/
	public java.lang.String getIntroduceriname(){
		return introduceriname;
	}

	/**set 推荐人姓名*/
	public void setIntroduceriname(java.lang.String introduceriname){
		this.introduceriname = introduceriname;
	}

	/**get 推荐人手机号*/
	public java.lang.String getIntroduceritel(){
		return introduceritel;
	}

	/**set 推荐人手机号*/
	public void setIntroduceritel(java.lang.String introduceritel){
		this.introduceritel = introduceritel;
	}

	/**get 手机号*/
	public java.lang.String getTel(){
		return tel;
	}

	/**set 手机号*/
	public void setTel(java.lang.String tel){
		this.tel = tel;
	}

	/**get */
	public java.lang.String getWx(){
		return wx;
	}

	/**set */
	public void setWx(java.lang.String wx){
		this.wx = wx;
	}

	/**get qq号*/
	public java.lang.String getQq(){
		return qq;
	}

	/**set qq号*/
	public void setQq(java.lang.String qq){
		this.qq = qq;
	}

	/**get 住址*/
	public java.lang.String getAddress(){
		return address;
	}

	/**set 住址*/
	public void setAddress(java.lang.String address){
		this.address = address;
	}

	/**get 身份证正面照*/
	public java.lang.String getFacepic(){
		return facepic;
	}

	/**set 身份证正面照*/
	public void setFacepic(java.lang.String facepic){
		this.facepic = facepic;
	}

	/**get 身份证背面照*/
	public java.lang.String getBackpic(){
		return backpic;
	}

	/**set 身份证背面照*/
	public void setBackpic(java.lang.String backpic){
		this.backpic = backpic;
	}

	/**get 酒店id*/
	public java.lang.Integer getHotelid(){
		return hotelid;
	}

	/**set 酒店id*/
	public void setHotelid(java.lang.Integer hotelid){
		this.hotelid = hotelid;
	}

	/**get 状态1待审核，2审核通过，3审核不通过，4冻结*/
	public java.lang.Integer getState(){
		return state;
	}

	/**set 状态1待审核，2审核通过，3审核不通过，4冻结*/
	public void setState(java.lang.Integer state){
		this.state = state;
	}

	/**get 备注*/
	public java.lang.String getRemark(){
		return remark;
	}

	/**set 备注*/
	public void setRemark(java.lang.String remark){
		this.remark = remark;
	}

	/**get 创建时间*/
	public java.util.Date getCreattime(){
		return creattime;
	}

	/**set 创建时间*/
	public void setCreattime(java.util.Date creattime){
		this.creattime = creattime;
	}

	/**get 最后一次登录时间*/
	public java.util.Date getLastlogintime(){
		return lastlogintime;
	}

	/**set 最后一次登录时间*/
	public void setLastlogintime(java.util.Date lastlogintime){
		this.lastlogintime = lastlogintime;
	}

	/**get 职位1酒店管家*/
	public java.lang.Integer getPosition(){
		return position;
	}

	/**set 职位1酒店管家*/
	public void setPosition(java.lang.Integer position){
		this.position = position;
	}

	/**get 推送用的*/
	public java.lang.String getPushkey(){
		return pushkey;
	}

	/**set 推送用的*/
	public void setPushkey(java.lang.String pushkey){
		this.pushkey = pushkey;
	}

	/**get */
	public java.lang.Integer getClientype(){
		return clientype;
	}

	/**set */
	public void setClientype(java.lang.Integer clientype){
		this.clientype = clientype;
	}

	@Override
	public String[] props() {
		return new String[]{"`id`" ,"`userid`" ,"`username`" ,"`password`" ,"`realname`" ,"`sex`" ,"`idcard`" ,"`introduceriname`" ,"`introduceritel`" ,"`tel`" ,"`wx`" ,"`qq`" ,"`address`" ,"`facepic`" ,"`backpic`" ,"`hotelid`" ,"`state`" ,"`remark`" ,"`creattime`" ,"`lastlogintime`" ,"`position`" ,"`pushkey`" ,"`clientype`"};
	}
	@Override
	public Object[] propValues() {
		return new Object[]{id ,userid ,username ,password ,realname ,sex ,idcard ,introduceriname ,introduceritel ,tel ,wx ,qq ,address ,facepic ,backpic ,hotelid ,state ,remark ,creattime ,lastlogintime ,position ,pushkey ,clientype};
	}
}
